﻿using Bird.Core.Domain.Members;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Bird.Services.Members
{
    public interface IMemberService
    {
        void AddMember(Member member);
        void DeleteMember(Member member);
        void UpdateMember(Member member);
        void DisableMember(Member member);
        void EnableMember(Member member);
        Member GetMemberByUsernameOrEmail(string usernameOrEmail);
        Member GetMemberById(int id);
        Member GetMemberByGuid(Guid guid);
    }
}
